Where the hell has Kelly been?

Where the hell has Kelly been?